
Public Member Functions | |
| VertexGrid (const deAABB &BBox, int NumVerts) | |
| long | GetVertIndex (const deVec3d &v) |
| GridEdge * | MakeEdge (const deVec3d &vert1, const deVec3d &vert2) |
| void | AddEdge (const GridEdge *edge) |
| void | GetUnequalLoEdges (const GridEdge *sharededge, deTList< GridEdge * > &edges) |
| void | GetUnequalHiEdges (const GridEdge *sharededge, deTList< GridEdge * > &edges) |
| void | WeldVertex (deVec3d &v) |
| void | GetVertex (long index, deVec3d &v) |
Private Attributes | |
| deTArray< deVec3d > | mVertices |
| deTArray< deTList< GridEdge > > | mEdges |
| deTArray< GridBox > | mGrid |
| deVec3d | mOffset |
| deVec3d | mSize |
| deDouble | mDimension |
| long | mX |
| long | mY |
| long | mZ |
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3-rc3